Andrew Plotkin

Open all errors
"The ability to remove doors from the world and put them back."
"Keeping track of what the player character knows and sees."
"Allows commands of the form GET X, Y, AND Z to be parsed."
Unicode Parser by Andrew PlotkinVersion 7(for Glulx only)
When you include this extension, I7 will appear to behave as it always does. However, the command line will be read using a Unicode-friendly input call, and the internal parsing dictionary will contain Unicode strings instead of byte strings. This means that, theoretically, you can define nouns and verbs using any Unicode character (not just basic Latin-1.)
ni ++ 0% (Reading text)
++ 5% (Analysing sentences)
++ 15% (Drawing inferences)
++ 20% (Binding rulebooks)
++ 23% (Binding rulebooks)
++ 26% (Binding rulebooks)
++ 29% (Binding rulebooks)
++ 32% (Binding rulebooks)
++ 35% (Binding rulebooks)
++ 38% (Binding rulebooks)
++ 41% (Generating code)
++ 44% (Generating code)
++ 47% (Generating code)
++ 50% (Generating code)
++ 53% (Generating code)
++ 56% (Generating code)
++ 59% (Generating code)
++ 62% (Generating code)
++ 65% (Generating code)
++ 68% (Generating code)
++ 71% (Generating code)
++ 74% (Generating code)
++ 77% (Generating code)
++ 80% (Generating code)
++ 83% (Generating code)
++ 86% (Generating code)
++ 89% (Generating code)


I ran into a mistake in a template file command: Unknown {-call:...}
function in I6 segment. The I6 template files (or .i6t files) are a very
low-level part of Inform, and errors like this will only occur if the
standard installation has been amended or damaged. One possibility is that
you're using an extension which does some 'template hacking', as it's
called, but made a mistake doing so.


In an explicit Inform 6 code insertion, I recognise a few special
notations in the form '{-command}'. This time, though, the unknown notation
{-call} has been used, and this is an error. (It seems very unlikely indeed
that this could be legal Inform 6 which I'm misreading, but if so, try
adjusting the spacing to make this problem message go away.)


I ran into a mistake in a template file command: Unknown {-call:...}
function in I6 segment. The I6 template files (or .i6t files) are a very
low-level part of Inform, and errors like this will only occur if the
standard installation has been amended or damaged. One possibility is that
you're using an extension which does some 'template hacking', as it's
called, but made a mistake doing so.


In an explicit Inform 6 code insertion, I recognise a few special
notations in the form '{-command}'. This time, though, the unknown notation
{-call} has been used, and this is an error. (It seems very unlikely indeed
that this could be legal Inform 6 which I'm misreading, but if so, try
adjusting the spacing to make this problem message go away.)
++ 92% (Generating code)
++ 95% (Generating code)
++ 98% (Generating code)
++ Ended: Translation failed: 4 problems found
Unified Glulx Input by Andrew PlotkinVersion 3/160213(for Glulx only)
Unified Glulx Input is an attempt to tidy up all the messy I6 APIs that you need to customize your game's input system.